[INFO] fetching crate augent 0.6.6...
[INFO] testing augent-0.6.6 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] extracting crate augent 0.6.6 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate augent 0.6.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate augent 0.6.6
[INFO] tweaked toml for crates.io crate augent 0.6.6 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate augent 0.6.6 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate augent 0.6.6 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5f81b814d3a6fa36c6bbc01a32029881bb798216057085d02bce4092d50b3373
[INFO] running `Command { std: "docker" "start" "-a" "5f81b814d3a6fa36c6bbc01a32029881bb798216057085d02bce4092d50b3373", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5f81b814d3a6fa36c6bbc01a32029881bb798216057085d02bce4092d50b3373", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f81b814d3a6fa36c6bbc01a32029881bb798216057085d02bce4092d50b3373", kill_on_drop: false }`
[INFO] [stdout] 5f81b814d3a6fa36c6bbc01a32029881bb798216057085d02bce4092d50b3373
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b6862f49df494a1dca490ed9528d479bac83f788d4caf7bdb3424da9c35835cf
[INFO] running `Command { std: "docker" "start" "-a" "b6862f49df494a1dca490ed9528d479bac83f788d4caf7bdb3424da9c35835cf", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling find-msvc-tools v0.1.8
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling icu_properties_data v2.1.2
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling zmij v1.0.17
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling portable-atomic v1.13.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling const_format_proc_macros v0.2.34
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cc v1.2.54
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling openssl-src v300.5.4+3.5.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling libz-sys v1.1.23
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling fuzzy-matcher v0.3.7
[INFO] [stderr]    Compiling pori v0.0.0
[INFO] [stderr]    Compiling const_format v0.2.35
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling normpath v1.5.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling wax v0.6.0
[INFO] [stderr]    Compiling inquire v0.9.2
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling clap_complete v4.5.65
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling git2 v0.19.0
[INFO] [stderr]    Compiling augent v0.6.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6m 26s
[INFO] running `Command { std: "docker" "inspect" "b6862f49df494a1dca490ed9528d479bac83f788d4caf7bdb3424da9c35835cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6862f49df494a1dca490ed9528d479bac83f788d4caf7bdb3424da9c35835cf", kill_on_drop: false }`
[INFO] [stdout] b6862f49df494a1dca490ed9528d479bac83f788d4caf7bdb3424da9c35835cf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a055f9cd63082453be6b18037fb9d88cbdbe8e505089e6b52af845b9d4e5dc3
[INFO] running `Command { std: "docker" "start" "-a" "4a055f9cd63082453be6b18037fb9d88cbdbe8e505089e6b52af845b9d4e5dc3", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling memoffset v0.7.1
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling serial_test_derive v3.3.1
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling cc v1.2.54
[INFO] [stderr]    Compiling openssl-src v300.5.4+3.5.4
[INFO] [stderr]    Compiling openssl-sys v0.9.111
[INFO] [stderr]    Compiling libz-sys v1.1.23
[INFO] [stderr]    Compiling libssh2-sys v0.3.1
[INFO] [stderr]    Compiling libgit2-sys v0.17.0+1.8.1
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling wax v0.6.0
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling inquire v0.9.2
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling serial_test v3.3.1
[INFO] [stderr]    Compiling ptyprocess v0.5.0
[INFO] [stderr]    Compiling expectrl v0.8.0
[INFO] [stderr]    Compiling git2 v0.19.0
[INFO] [stderr]    Compiling augent v0.6.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5m 44s
[INFO] running `Command { std: "docker" "inspect" "4a055f9cd63082453be6b18037fb9d88cbdbe8e505089e6b52af845b9d4e5dc3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4a055f9cd63082453be6b18037fb9d88cbdbe8e505089e6b52af845b9d4e5dc3", kill_on_drop: false }`
[INFO] [stdout] 4a055f9cd63082453be6b18037fb9d88cbdbe8e505089e6b52af845b9d4e5dc3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] af9cd6f5de1f0f0e70252a3b1c44d7abf721f7448ed8671275fc16f634cf8c16
[INFO] running `Command { std: "docker" "start" "-a" "af9cd6f5de1f0f0e70252a3b1c44d7abf721f7448ed8671275fc16f634cf8c16", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/augent-02b1eb77f7d53ca8)
[INFO] [stdout] 
[INFO] [stdout] running 402 tests
[INFO] [stdout] test cache::tests::test_bundle_cache_entry_path ... ok
[INFO] [stdout] test cache::tests::test_bundle_name_to_cache_key ... ok
[INFO] [stdout] test cache::tests::test_bundles_cache_dir ... ok
[INFO] [stdout] test cache::tests::test_cache_stats_formatted_size ... ok
[INFO] [stdout] test cache::tests::test_derive_marketplace_bundle_name ... ok
[INFO] [stdout] test cache::tests::test_repo_cache_entry_path_file_url_windows_safe ... ok
[INFO] [stdout] test cache::tests::test_get_bundle_content_path ... ok
[INFO] [stdout] test cache::tests::test_repo_name_from_url ... ok
[INFO] [stdout] test cache::tests::test_repo_cache_entry_path ... ok
[INFO] [stdout] test cli::tests::test_cli_global_options ... ok
[INFO] [stdout] test cache::tests::test_dir_size ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_completions ... ok
[INFO] [stdout] test cache::tests::test_cache_dir ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_show ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_show_no_name ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_install_with_options ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_uninstall_no_name ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_uninstall ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_install_with_dry_run ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_install ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_install_no_source ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_list ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_version ... ok
[INFO] [stdout] test cli::tests::test_cli_workspace_flag_overrides_env ... ok
[INFO] [stdout] test cli::tests::test_cli_workspace_from_env ... ok
[INFO] [stdout] test commands::clean_cache::tests::test_clean_specific_bundle_not_found ... ok
[INFO] [stdout] test cli::tests::test_cli_parsing_uninstall_with_dry_run ... ok
[INFO] [stdout] test commands::clean_cache::tests::test_show_cache_stats_empty ... ok
[INFO] [stdout] test commands::clean_cache::tests::test_clean_cache_all ... ok
[INFO] [stdout] test cache::tests::test_clear_cache ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_bash ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_elvish ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_uppercase ... ok
[INFO] [stdout] test commands::install::tests::test_create_locked_bundle_git ... ok
[INFO] [stdout] test commands::install::tests::test_create_locked_bundle_git_with_subdirectory ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_zsh ... ok
[INFO] [stdout] test commands::install::tests::test_create_locked_bundle_local ... ok
[INFO] [stdout] test commands::install::tests::test_detect_target_platforms_none_detected ... ok
[INFO] [stdout] test commands::install::tests::test_detect_target_platforms_auto ... ok
[INFO] [stdout] test commands::install::tests::test_detect_target_platforms_specified ... ok
[INFO] [stdout] test commands::install::tests::test_detect_target_platforms_invalid ... ok
[INFO] [stdout] test commands::install::tests::test_generate_lockfile_empty ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_fish ... ok
[INFO] [stdout] test commands::list::tests::test_extract_resource_type ... ok
[INFO] [stdout] test commands::uninstall::tests::test_check_file_conflicts_no_conflict ... ok
[INFO] [stdout] test commands::install::tests::test_update_configs_adds_new_bundle ... ok
[INFO] [stdout] test commands::uninstall::tests::test_check_file_conflicts_with_conflict ... ok
[INFO] [stdout] test commands::install::tests::test_generate_lockfile_with_bundle ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_pwsh ... ok
[INFO] [stdout] test commands::install::tests::test_update_configs_handles_existing_bundle ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_mixed_case ... ok
[INFO] [stdout] test commands::completions::tests::test_completions_powershell ... ok
[INFO] [stdout] test commands::uninstall::tests::test_find_dependent_bundles ... ok
[INFO] [stdout] test commands::uninstall::tests::test_is_dir_empty ... ok
[INFO] [stdout] test commands::uninstall::tests::test_is_dir_empty_with_files ... ok
[INFO] [stdout] test commands::uninstall::tests::test_is_scope_pattern ... ok
[INFO] [stdout] test commands::uninstall::tests::test_is_dir_empty_with_gitkeep ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_config_from_yaml ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_config_new ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_config_to_yaml ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_config_to_yaml_multiple_bundles ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_config_validation_valid ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_dependency_git ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_dependency_local ... ok
[INFO] [stdout] test config::bundle::tests::test_bundle_dependency_validation ... ok
[INFO] [stdout] test config::bundle::tests::test_dependency_ordering_local_last ... ok
[INFO] [stdout] test config::index::tests::test_workspace_bundle_enabled_alphabetical_order ... ok
[INFO] [stdout] test config::index::tests::test_workspace_bundle_enabled_values_alphabetical_order ... ok
[INFO] [stdout] test config::index::tests::test_workspace_bundle_operations ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_find_provider ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_from_yaml ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_new ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_remove_bundle ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_reorder_to_match_lockfile ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_to_yaml ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_to_yaml_multiple_bundles ... ok
[INFO] [stdout] test config::index::tests::test_workspace_config_validation ... ok
[INFO] [stdout] test config::lockfile::tests::test_bundle_ordering_dir_bundles_last ... ok
[INFO] [stdout] test config::lockfile::tests::test_locked_bundle_dir ... ok
[INFO] [stdout] test config::lockfile::tests::test_locked_bundle_git ... ok
[INFO] [stdout] test config::lockfile::tests::test_locked_bundle_validation ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_equals_different_content ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_equals_different_order ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_equals_different_sha ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_equals_git_source ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_equals_identical ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_files_serialized_alphabetically ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_from_json ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_new ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_operations ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_reorganize ... ok
[INFO] [stdout] test config::lockfile::tests::test_lockfile_to_json ... ok
[INFO] [stdout] test config::marketplace::tests::test_parse_invalid_json ... ok
[INFO] [stdout] test config::marketplace::tests::test_parse_marketplace_config ... ok
[INFO] [stdout] test config::marketplace::tests::test_parse_marketplace_config_with_defaults ... ok
[INFO] [stdout] test error::tests::test_bundle_validation_failed_error ... ok
[INFO] [stdout] test error::tests::test_cache_operation_failed_error ... ok
[INFO] [stdout] test error::tests::test_circular_dependency_error ... ok
[INFO] [stdout] test commands::uninstall::tests::test_determine_files_to_remove_unique ... ok
[INFO] [stdout] test error::tests::test_config_invalid_error ... ok
[INFO] [stdout] test commands::uninstall::tests::test_update_configs ... ok
[INFO] [stdout] test commands::show::tests::test_select_bundle_interactively_empty ... ok
[INFO] [stdout] test error::tests::test_config_parse_failed_error ... ok
[INFO] [stdout] test error::tests::test_config_read_failed_error ... ok
[INFO] [stdout] test error::tests::test_dependency_not_found_error ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test error::tests::test_config_not_found_error ... ok
[INFO] [stdout] test error::tests::test_error_code ... ok
[INFO] [stdout] test error::tests::test_file_not_found_error ... ok
[INFO] [stdout] test error::tests::test_git_clone_failed_error ... ok
[INFO] [stdout] test error::tests::test_git_error_conversion ... ok
[INFO] [stdout] test error::tests::test_git_operation_failed_error ... ok
[INFO] [stdout] test error::tests::test_git_ref_resolution_failed_error ... ok
[INFO] [stdout] test error::tests::test_invalid_bundle_name_error ... ok
[INFO] [stdout] test error::tests::test_hash_mismatch_error ... ok
[INFO] [stdout] test error::tests::test_file_read_failed_error ... ok
[INFO] [stdout] test error::tests::test_file_write_failed_error ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_invalid_source_url_error ... ok
[INFO] [stdout] test error::tests::test_lockfile_missing_error ... ok
[INFO] [stdout] test error::tests::test_lockfile_outdated_error ... ok
[INFO] [stdout] test error::tests::test_no_platforms_detected_error ... ok
[INFO] [stdout] test error::tests::test_platform_config_failed_error ... ok
[INFO] [stdout] test error::tests::test_platform_not_supported_error ... ok
[INFO] [stdout] test error::tests::test_source_parse_failed_error ... ok
[INFO] [stdout] test error::tests::test_workspace_not_found_error ... ok
[INFO] [stdout] test error::tests::test_not_in_git_repository_error ... ok
[INFO] [stdout] test error::tests::test_json_error_conversion ... ok
[INFO] [stdout] test git::tests::test_checkout_invalid_sha ... ok
[INFO] [stdout] test git::tests::test_clone_public_repo ... ok
[INFO] [stdout] test git::tests::test_get_head_ref_name ... ok
[INFO] [stdout] test git::tests::test_ls_remote_rejects_file_url ... ok
[INFO] [stdout] test git::tests::test_normalize_ssh_url ... ok
[INFO] [stdout] test git::tests::test_open_nonexistent_repo ... ok
[INFO] [stdout] test git::tests::test_checkout_commit ... ok
[INFO] [stdout] test commands::uninstall::tests::test_filter_bundles_by_scope ... ok
[INFO] [stdout] test error::tests::test_yaml_error_conversion ... ok
[INFO] [stdout] test commands::uninstall::tests::test_determine_files_to_remove_overridden ... ok
[INFO] [stdout] test commands::uninstall::tests::test_determine_files_to_remove_nonexistent_bundle ... ok
[INFO] [stdout] test git::tests::test_resolve_ref_head ... ok
[INFO] [stdout] test hash::tests::test_hash_directory_excludes_lockfile ... ok
[INFO] [stdout] test hash::tests::test_hash_file ... ok
[INFO] [stdout] test hash::tests::test_hash_file_not_found ... ok
[INFO] [stdout] test hash::tests::test_verify_hash ... ok
[INFO] [stdout] test git::tests::test_get_head_ref_name_detached ... ok
[INFO] [stdout] test installer::tests::test_apply_transform_rule_double_wildcard_with_extension ... ok
[INFO] [stdout] test hash::tests::test_hash_directory_deterministic ... ok
[INFO] [stdout] test installer::tests::test_apply_transform_rule_name_placeholder_with_extension ... ok
[INFO] [stdout] test installer::tests::test_apply_transform_rule_nested_path_double_wildcard_with_extension ... ok
[INFO] [stdout] test installer::tests::test_copy_file ... ok
[INFO] [stdout] test installer::tests::test_deep_merge ... ok
[INFO] [stdout] test installer::tests::test_deep_merge_new_keys ... ok
[INFO] [stdout] test git::tests::test_resolve_ref_by_name ... ok
[INFO] [stdout] test installer::tests::test_discover_resources_commands ... ok
[INFO] [stdout] test installer::tests::test_discover_resources_empty ... ok
[INFO] [stdout] test installer::tests::test_filter_skills_resources ... ok
[INFO] [stdout] test installer::tests::test_discover_resources_root_files ... ok
[INFO] [stdout] test installer::tests::test_filter_skills_resources_leaf_only_parent_and_child_have_skill_md ... ok
[INFO] [stdout] test installer::tests::test_filter_skills_resources_nested_skill_dir ... ok
[INFO] [stdout] test installer::tests::test_install_resource_no_platforms ... ok
[INFO] [stdout] test installer::tests::test_shallow_merge ... ok
[INFO] [stdout] test installer::tests::test_strip_jsonc_comments ... ok
[INFO] [stdout] test platform::detection::tests::test_detect_platforms_claude ... ok
[INFO] [stdout] test installer::tests::test_apply_transform_rule_single_wildcard_with_extension ... ok
[INFO] [stdout] test platform::detection::tests::test_detect_platforms_empty ... ok
[INFO] [stdout] test platform::detection::tests::test_detect_platforms_multiple ... ok
[INFO] [stdout] test platform::detection::tests::test_detect_platforms_or_error_empty ... ok
[INFO] [stdout] test installer::tests::test_pattern_matches ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platform ... ok
[INFO] [stdout] test git::tests::test_resolve_reference_full_sha ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platform_resolves_alias ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platform_unknown_alias ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platforms ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platforms_resolves_aliases ... ok
[INFO] [stdout] test commands::uninstall::tests::test_filter_bundles_by_scope_case_insensitive ... ok
[INFO] [stdout] test installer::tests::test_find_transform_rule_no_match ... ok
[INFO] [stdout] test platform::detection::tests::test_get_platforms_unknown ... ok
[INFO] [stdout] test platform::loader::tests::test_merge_platforms_add ... ok
[INFO] [stdout] test platform::loader::tests::test_builtin_platforms ... ok
[INFO] [stdout] test platform::detection::tests::test_resolve_platforms_auto_detect ... ok
[INFO] [stdout] test platform::loader::tests::test_merge_platforms_override ... ok
[INFO] [stdout] test platform::detection::tests::test_resolve_platforms_specified ... ok
[INFO] [stdout] test platform::detection::tests::test_root_agent_file_adds_no_platform ... ok
[INFO] [stdout] test hash::tests::test_hash_directory ... ok
[INFO] [stdout] test platform::loader::tests::test_parse_platforms_json_array ... ok
[INFO] [stdout] test platform::loader::tests::test_parse_platforms_json_object ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_composite_empty_existing ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_composite_empty_new ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_deep_arrays ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_composite_whitespace_handling ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_deep_json_parse_error ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_deep_with_complex_nesting ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_deep_with_object_arrays ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_replace ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_replace_empty_inputs ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_composite ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_shallow ... ok
[INFO] [stdout] test platform::loader::tests::test_parse_platforms_jsonc_with_comments ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_shallow_json_parse_error ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_composite_multiple_merges ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_shallow_with_null ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_shallow_with_arrays ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_json_invalid ... ok
[INFO] [stdout] test platform::merge::tests::test_merge_deep ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_agents_md_append ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_agents_md_empty ... ok
[INFO] [stdout] test git::tests::test_resolve_ref_invalid ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_claude_md ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_existing_empty ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_multiple_bundles ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_both_empty ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_qwen_md ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_composite_merge_warp_md ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_mcp_config_nested ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_invalid_json_existing ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_mcp_config_simple ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_mcp_config_empty_existing ... ok
[INFO] [stdout] test platform::tests::integration::test_all_platforms_defined ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_replace_merge ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_mcp_config_empty_new ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_invalid_json_new ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_extension_transformation_cursor_commands ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_extension_transformation_cursor_rules ... ok
[INFO] [stdout] test platform::tests::integration::test_platform_ids_are_unique ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_complex_nested ... ok
[INFO] [stdout] test platform::tests::format_conversion::test_deep_merge_mcp_config_conflicting_values ... ok
[INFO] [stdout] test platform::tests::integration::test_platform_directories_are_unique ... ok
[INFO] [stdout] test platform::tests::integration::test_platform_transform_completeness ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_antigravity_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_codex_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_augment_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_cursor_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_claude_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_claude_plugin_by_directory_and_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_cursor_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_factory_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_kilo_by_directory ... ok
[INFO] [stdout] test platform::tests::integration::test_detect_all_platforms_integration ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_claude_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_all_platforms ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_factory_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_kilo_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_kiro_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_codex_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_no_platforms ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_opencode_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_opencode_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_multiple_platforms ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_roo_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_warp_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_warp_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_qwen_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_windsurf_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_roo_by_file ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_detect_qwen_by_directory ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_directory_detection_takes_precedence ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_platform_properties ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_opencode_and_agents_md_only_opencode_detected ... ok
[INFO] [stdout] test platform::tests::platform_detection::test_root_agent_files_add_no_platforms ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_antigravity_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_antigravity_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_antigravity_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_augment_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_augment_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_plugin_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_plugin_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_plugin_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_plugin_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_plugin_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_codex_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_claude_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_codex_commands_to_prompts_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_codex_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_factory_agents_to_droids_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_factory_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_factory_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_cursor_extension_transformation ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_factory_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_factory_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_commands_extension ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_root_files_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kilo_commands_to_workflows_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_gemini_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kilo_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kiro_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kiro_rules_to_steering_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_mcp_merge_strategies ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_qwen_agents_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_qwen_agents_md_to_qwen_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_qwen_mcp_to_settings_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kilo_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_roo_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kilo_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_qwen_skills_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_root_file_merge_strategies ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_roo_commands_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_windsurf_rules_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_roo_mcp_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_codex_mcp_to_toml_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_kilo_agents_md_transform ... ok
[INFO] [stdout] test platform::unit_tests::test_default_platforms ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_roo_skills_transform ... ok
[INFO] [stdout] test platform::unit_tests::test_platform_new ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_opencode_agents_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_warp_agents_md_to_warp_md_transform ... ok
[INFO] [stdout] test platform::tests::platform_transformations::test_windsurf_skills_transform ... ok
[INFO] [stdout] test platform::unit_tests::test_platform_detection ... ok
[INFO] [stdout] test platform::unit_tests::test_transform_rule ... ok
[INFO] [stdout] test resolver::tests::test_dir_bundle_without_augent_yaml ... ok
[INFO] [stdout] test resolver::tests::test_get_bundle_name_from_config ... ok
[INFO] [stdout] test resolver::tests::test_get_bundle_name_from_dir ... ok
[INFO] [stdout] test resolver::tests::test_is_bundle_directory ... ok
[INFO] [stdout] test resolver::tests::test_marketplace_plugin_naming ... ok
[INFO] [stdout] test resolver::tests::test_resolve_local_bundle ... ok
[INFO] [stdout] test resolver::tests::test_resolve_nonexistent_bundle ... ok
[INFO] [stdout] test resolver::tests::test_resolver_new ... ok
[INFO] [stdout] test source::bundle::tests::test_bundle_with_dependencies ... ok
[INFO] [stdout] test source::bundle::tests::test_bundle_validation_empty_name ... ok
[INFO] [stdout] test source::bundle::tests::test_dependency_validation ... ok
[INFO] [stdout] test source::bundle::tests::test_bundle_validation_invalid_name ... ok
[INFO] [stdout] test source::bundle::tests::test_bundle_validation_valid_name ... ok
[INFO] [stdout] test source::tests::test_display_url_at_prefix ... ok
[INFO] [stdout] test source::bundle::tests::test_bundle_new ... ok
[INFO] [stdout] test source::tests::test_display_url_with_ref ... ok
[INFO] [stdout] test source::tests::test_display_url_github_shorthand ... ok
[INFO] [stdout] test source::tests::test_display_url_local ... ok
[INFO] [stdout] test source::tests::test_display_url_ssh ... ok
[INFO] [stdout] test source::tests::test_display_url_with_subdirectory ... ok
[INFO] [stdout] test resolver::tests::test_ssh_url_bundle_naming ... ok
[INFO] [stdout] test source::tests::test_display_url_full_https ... ok
[INFO] [stdout] test source::tests::test_display_url_with_ref_and_subdirectory ... ok
[INFO] [stdout] test source::tests::test_git_source_builder ... ok
[INFO] [stdout] test source::tests::test_git_source_cache_key ... ok
[INFO] [stdout] test source::tests::test_parse_github_at_prefix ... ok
[INFO] [stdout] test source::tests::test_github_implicit_with_at_ref_sha ... ok
[INFO] [stdout] test source::tests::test_https_url_with_at_ref ... ok
[INFO] [stdout] test source::tests::test_https_url_with_at_ref_and_subdirectory ... ok
[INFO] [stdout] test source::tests::test_parse_empty_fails ... ok
[INFO] [stdout] test source::tests::test_parse_github_implicit_with_ref_at_syntax ... ok
[INFO] [stdout] test source::tests::test_parse_github_at_prefix_with_ref ... ok
[INFO] [stdout] test source::tests::test_parse_github_at_prefix_with_ref_and_subdirectory ... ok
[INFO] [stdout] test source::tests::test_parse_github_shorthand ... ok
[INFO] [stdout] test source::tests::test_parse_github_at_prefix_with_subdirectory ... ok
[INFO] [stdout] test source::tests::test_parse_github_implicit ... ok
[INFO] [stdout] test source::tests::test_parse_github_web_ui_url_with_ref_only ... ok
[INFO] [stdout] test source::tests::test_parse_github_web_ui_url_branch_with_slash ... ok
[INFO] [stdout] test source::tests::test_parse_github_with_ref_and_subdirectory ... ok
[INFO] [stdout] test source::tests::test_parse_github_web_ui_url_with_ref_and_subdir ... ok
[INFO] [stdout] test source::tests::test_parse_github_web_ui_url_nested_subdir ... ok
[INFO] [stdout] test source::tests::test_parse_github_with_ref ... ok
[INFO] [stdout] test source::tests::test_parse_github_with_ref_and_subdirectory_at_syntax ... ok
[INFO] [stdout] test source::tests::test_parse_local_absolute ... ok
[INFO] [stdout] test source::tests::test_parse_github_with_subdirectory ... ok
[INFO] [stdout] test source::tests::test_parse_https_url ... ok
[INFO] [stdout] test source::tests::test_parse_github_with_ref_at_syntax ... ok
[INFO] [stdout] test source::tests::test_parse_unix_absolute_path ... ok
[INFO] [stdout] test source::tests::test_prefer_hash_over_at ... ok
[INFO] [stdout] test source::tests::test_parse_local_parent ... ok
[INFO] [stdout] test source::tests::test_parse_local_relative ... ok
[INFO] [stdout] test source::tests::test_parse_ssh_url ... ok
[INFO] [stdout] test source::tests::test_ssh_url_preserves_at_sign ... ok
[INFO] [stdout] test source::tests::test_github_web_ui_url_not_tree ... ok
[INFO] [stdout] test source::tests::test_parse_existing_directory_name ... ok
[INFO] [stdout] test tests::test_check_git_repository_not_in_repo ... ok
[INFO] [stdout] test universal::frontmatter::tests::merge_platform_overrides_common ... ok
[INFO] [stdout] test tests::test_check_git_repository_in_repo ... ok
[INFO] [stdout] test universal::frontmatter::tests::parse_no_frontmatter ... ok
[INFO] [stdout] test transaction::tests::test_transaction_backup_configs ... ok
[INFO] [stdout] test universal::frontmatter::tests::test_parse_frontmatter_and_body ... ok
[INFO] [stdout] test universal::frontmatter::tests::parse_with_platform_block ... ok
[INFO] [stdout] test transaction::tests::test_transaction_rollback_created_files ... ok
[INFO] [stdout] test workspace::tests::test_workspace_exists ... ok
[INFO] [stdout] test transaction::tests::test_transaction_rollback_configs ... ok
[INFO] [stdout] test transaction::tests::test_transaction_track_dir_created ... ok
[INFO] [stdout] test workspace::tests::test_workspace_find_from ... ok
[INFO] [stdout] test transaction::tests::test_transaction_commit ... ok
[INFO] [stdout] test workspace::modified_tests::test_detect_modified_files_empty ... ok
[INFO] [stdout] test tests::test_check_git_repository_nested_in_repo ... ok
[INFO] [stdout] test workspace::tests::test_workspace_init ... ok
[INFO] [stdout] test workspace::modified_tests::test_preserve_modified_files ... ok
[INFO] [stdout] test workspace::tests::test_workspace_save_order ... ok
[INFO] [stdout] test workspace::tests::test_workspace_init_or_open ... ok
[INFO] [stdout] test workspace::tests::test_workspace_find_from_not_found ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 402 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/install_dir_bundle.rs (/opt/rustwide/target/debug/deps/install_dir_bundle-b9f1cbbca1579ba7)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test common::tests::test_workspace_file_operations ... ok
[INFO] [stdout] test common::tests::test_workspace_creation ... ok
[INFO] [stdout] test common::tests::test_workspace_init_from_fixture ... ok
[INFO] [stdout] test common::tests::test_workspace_copy_fixture_bundle ... ok
[INFO] [stdout] test common::tests::test_workspace_create_agent_dir ... ok
[INFO] [stdout] test common::tests::test_workspace_create_all_agent_dirs ... ok
[INFO] [stdout] test test_install_path_outside_repository_fails ... ok
[INFO] [stdout] test test_install_current_directory_as_bundle ... ok
[INFO] [stdout] test test_install_dir_bundle_with_path ... ok
[INFO] [stdout] test test_install_existing_dir_bundle_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interactive_install_tests.rs (/opt/rustwide/target/debug/deps/interactive_install_tests-555ec87d26820860)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test common::tests::test_workspace_creation ... ok
[INFO] [stdout] test common::tests::test_workspace_create_agent_dir ... ok
[INFO] [stdout] test common::tests::test_workspace_copy_fixture_bundle ... ok
[INFO] [stdout] test common::tests::test_workspace_create_all_agent_dirs ... ok
[INFO] [stdout] test common::tests::test_workspace_file_operations ... ok
[INFO] [stdout] test common::tests::test_workspace_init_from_fixture ... ok
[INFO] [stdout] test test_install_menu_deselect_all_uninstalls_all ... ok
[INFO] [stdout] test test_install_with_menu_selects_all_bundles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 15.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/uninstall_current_dir.rs (/opt/rustwide/target/debug/deps/uninstall_current_dir-04046e2ce77dfa9f)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test common::tests::test_workspace_create_agent_dir ... ok
[INFO] [stdout] test common::tests::test_workspace_copy_fixture_bundle ... ok
[INFO] [stdout] test common::tests::test_workspace_file_operations ... ok
[INFO] [stdout] test common::tests::test_workspace_creation ... ok
[INFO] [stdout] test common::tests::test_workspace_init_from_fixture ... ok
[INFO] [stdout] test common::tests::test_workspace_create_all_agent_dirs ... ok
[INFO] [stdout] test test_uninstall_dot_when_current_dir_not_a_bundle_fails ... ok
[INFO] [stdout] test test_uninstall_dot_updates_augent_yaml ... ok
[INFO] [stdout] test test_uninstall_dot_with_confirmation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/uninstall_simple.rs (/opt/rustwide/target/debug/deps/uninstall_simple-fbd317c8fbaab3bf)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test common::tests::test_workspace_file_operations ... ok
[INFO] [stdout] test common::tests::test_workspace_copy_fixture_bundle ... ok
[INFO] [stdout] test common::tests::test_workspace_creation ... ok
[INFO] [stdout] test common::tests::test_workspace_create_agent_dir ... ok
[INFO] [stdout] test common::tests::test_workspace_create_all_agent_dirs ... ok
[INFO] [stdout] test common::tests::test_workspace_init_from_fixture ... ok
[INFO] [stdout] test test_uninstall_empty_workspace ... ok
[INFO] [stdout] test test_uninstall_non_existent_bundle ... ok
[INFO] [stdout] test test_uninstall_verbose ... ok
[INFO] [stdout] test test_uninstall_single_bundle ... ok
[INFO] [stdout] test test_uninstall_with_confirmation ... ok
[INFO] [stdout] test test_uninstall_shows_summary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "af9cd6f5de1f0f0e70252a3b1c44d7abf721f7448ed8671275fc16f634cf8c16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "af9cd6f5de1f0f0e70252a3b1c44d7abf721f7448ed8671275fc16f634cf8c16", kill_on_drop: false }`
[INFO] [stdout] af9cd6f5de1f0f0e70252a3b1c44d7abf721f7448ed8671275fc16f634cf8c16
